Big Huge Thesaurus

town meeting

noun

sounds kind of like